them's the facts - Allemand Anglais Dictionnaire